package cn.tedu.tmall.front.mall.util;

import cn.tedu.tmall.front.mall.pojo.po.CartPO;
import cn.tedu.tmall.front.mall.pojo.vo.CartListItemVO;
import cn.tedu.tmall.front.mall.pojo.vo.GoodsListItemVO;
import cn.tedu.tmall.front.mall.pojo.vo.GoodsStandardVO;

import java.util.ArrayList;
import java.util.List;

public class GoodsToCartListItemVO {
    public synchronized static CartListItemVO convert(CartPO cartPO, GoodsStandardVO goodsStandardVO){
        return new CartListItemVO()
                .setGoodsId(cartPO.getGoodsId())
                .setGoodsTitle(goodsStandardVO.getTitle())
                .setGoodsBrief(goodsStandardVO.getBrief())
                .setGoodsCoverUrl(goodsStandardVO.getCoverUrl())
                .setGoodsSalePrice(goodsStandardVO.getSalePrice())
                .setGoodsIsPutOn(goodsStandardVO.getIsPutOn())
                .setGoodsNum(cartPO.getGoodsNum());

    }
}
